﻿body{margin: 0px;padding: 0px;font-size:12px;font-family:'Microsoft Yahei',Arial,宋体,sans-serif;}
.mfOuterBox01,.mfOuterBox,#style_load,#mOuterBox,.divBorder01,.divBorder,.kjBorder01,.kjBorder{overflow:hidden; *overflow-x: hidden;}
h1,h2,p,ul{ margin:0; padding:0;}
.ct,.ct_box,.mf{overflow:hidden; *overflow-x: hidden;}

.clearfix { zoom: 1; }
.clearfix:after { content: ""; display: block; height: 0; clear: both; visibility: hidden; }
.box866_-1074 * { font: 14px/1.8 "Microsoft Yahei"; color:#333; margin:0; padding:0; -moz-box-sizing: border-box; box-sizing: border-box; list-style: none;}
.box866_-1074 ul { list-style: none}
.box866_-1074 a { color: #333; text-decoration: none; -moz-transition: all ease .1.5s; -webkit-transition: all ease .1.5s; transition: all ease .1.5s;}
.box866_-1074 a:hover {color: #185fa9;}
.box866_-1074 .nav_warp { width: 773px; height: 54px; position: absolute;margin-top:30px}
.box866_-1074 .nav_warp li { float: left; list-style: none;width: 128px;text-align: center; }
.box866_-1074 .nav_warp li > a { color: #333;height: 54px; line-height: 41px;padding-bottom:36px; border-bottom: 2px solid #fff;  overflow: hidden; 
text-overflow: ellipsis;  white-space: nowrap;font-size: 16px;}
.box866_-1074 .nav_warp li:hover > a { color: #e21e1f; border-bottom-color: #e21e1f;  background-color: #fff; }
.box866_-1074 .sf-mega { display: none; position: absolute;top:70px; z-index: 99; box-shadow: 2px 3px 6px rgba(0,0,0,.2); background: rgba(255,255,255,.9);}
.box866_-1074 .sf-m { overflow: hidden; padding: 20px; border-top:1px solid #eee;}
.box866_-1074 .sf-m a { display:block;padding: 0 15px; height: 40px; line-height:40px; overflow: hidden; text-overflow: ellipsis;  white-space: nowrap; }
.box866_-1074 .sf-m a:hover { color: #e21e1f;}
.box866_-1074 .nav_warp li:hover .sf-mega { display: block;}


.box806_-1935 { overflow: hidden; position: relative } 
.box806_-1935 .main_image { width: 100%; height: 650px; overflow: hidden; margin: 0 auto; position: relative } 
.box806_-1935 .main_image ul { height: 650px; overflow: hidden; position: absolute; top: 0; left: 0 } 
.box806_-1935 .main_image li { float: left; width: 100%; height: 650px; } 
.box806_-1935 .main_image li span { display: block; width: 100%; height: 650px; } 
.box806_-1935 .main_image li a { display: block; width: 100%; height: 650px } 
.box806_-1935 .main_image li .img_1 { text-align: center; background-repeat: no-repeat } 
.box806_-1935 .main_image li .img_2 { text-align: center; background-repeat: no-repeat } 
.box806_-1935 .main_image li .img_3 { text-align: center; background-repeat: no-repeat } 
.box806_-1935 .flicking_con { width: 100%; margin: 0 auto; } 

/* 焦点 */
.box806_-1935 .flicking_con .flicking_inner { position: absolute; bottom: 10px; left: 0; z-index: 22; width: 100%; height: 21px; text-align: center; } 
.box806_-1935 .flicking_con a { display: inline-block; width: 18px; height: 18px; border-radius: 50%; margin: 0 3px; cursor: pointer; font-size: 0px; position: relative; } 
.box806_-1935 .flicking_con a:after { content: ""; position: absolute; left: 50%; top: 50%; width: 6px; height: 6px; margin-left: -3px; margin-top: -3px; border-radius: 50%; background: #fff; } 
.box806_-1935 .flicking_con a.on { background-color: #fff; } 
.box806_-1935 .flicking_con a.on:after { background-color: #016add; } 

/* 焦点 */
.box806_-1935 #btn_prev, .box806_-1935 #btn_next { z-index: 998; position: absolute; width: 40px !important; height: 40px !important; top: 50%; margin-top: -20px; display: block !important; 
background-color: rgba(0,0,0,.5); background-repeat: no-repeat; background-position: 50% 50%; background-size: 28px; -webkit-transition: all ease .35s; transition: all ease .35s; border-radius: 50%; }
.box806_-1935 #btn_prev { background-image: url(../images/arrow-left.png); } 
.box806_-1935 #btn_next { background-image: url(../images/arrow-right.png); } 
.box806_-1935 #btn_prev:hover, .box806_-1935 #btn_next:hover { background-color: #016add; } 
.box806_-1935 #btn_prev { left: 2%; } 
.box806_-1935 #btn_next { right: 2%; } 
.box806_-1935 .flicking_con a.on:after{background-color: #e21e1f;}
.box806_-1935 #btn_prev:hover, .box806_-1935 #btn_next:hover{background-color: #e21e1f;}


.w_fline {margin: 0 auto;}
.w_fline h2 {margin: 0;padding: 0;text-align: center;font-size: 32px;font-weight: normal;color: #000000;margin-bottom: 14px;}
.w_fline b {margin: 0 auto;width: 60px;display: block;border-bottom: 2px solid #db241c;}
.w_fline p {margin-top: 14px;text-align: center;font-size: 14px;color: #595959;}

.clearfix{zoom:1;}
.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden;}
.box863_-4924 *{margin:0;padding:0;box-sizing:border-box}
.box863_-4924{font:14px/1.45 "Microsoft Yahei";padding:0;overflow:hidden;}
.box863_-4924 a{text-decoration:none}
.box863_-4924 img{vertical-align:middle;border:0}
.box863_-4924 .model{width:1200px;margin:0 auto}
.box863_-4924 .model .header{text-align:center;line-height:1.6;display: none;}
.box863_-4924 .model .header .title{font-size:24px;color:#444}
.box863_-4924 .model .header .subtitle{font-size:16px;color:#fff;font-family:HELVETICANEUELTPRO-THEX,"Microsoft Yahei"}
.box863_-4924 .model .taps{margin:30px 0 50px;text-align:center}
.box863_-4924 .model .taps a{display:inline-block;color:#616161;padding:12px 38px;-webkit-transition:all .3s ease;transition:all .3s ease ;border-radius: 5px;margin: 0 5px;
background-color: #333;color:#fff }
.box863_-4924 .model .taps a.selected,.box863_-4924 .model .taps a:hover{
color:#fff; border-radius: 5px;    background-color: #e21e1f;  }



.box863_-4924 .model .item-list{ height: 0; width: 0; overflow: hidden; opacity: .7; filter: Alpha(opacity=70);-moz-transform: scale(0.9); -webkit-transform: scale(0.9); transform: scale(0.9); 
-moz-transition: all 0.5s cubic-bezier(0.23, 1, 0.32, 1); -webkit-transition: all 0.5s cubic-bezier(0.23, 1, 0.32, 1); transition: all 0.5s cubic-bezier(0.23, 1, 0.32, 1) ;}
.box863_-4924 .model .item-list.active{height: auto; width: auto; overflow: auto; opacity: 1;  filter: Alpha(opacity=100); visibility: visible; -moz-transform: scale(1); 
-webkit-transform: scale(1); transform: scale(1);}
.box863_-4924 .model .item-list li{float: left; width: 280px; height: 350px; margin: 0 10px 30px; background-color: #fff; overflow: hidden; position: relative;border: 1px solid #d4d4d4;  
border-radius: 10px; text-align: center;}
.box863_-4924 .model .item-list li a { display: block;  overflow: hidden; position: relative; height: 350px; }
.box863_-4924 .model .item-list .img{text-align: center;overflow:hidden;margin-top: 30px;}
.box863_-4924 .model .item-list .img img{max-width:100%; height: 198px; -webkit-transition:all .6s cubic-bezier(0.215,0.61,0.355,1) 0s;transition:all .6s cubic-bezier(0.215,0.61,0.355,1) 0s}
.box863_-4924 .model .item-list li:hover .img img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.box863_-4924 .model .caption{width:100%;height:80px;padding:0;position:absolute;left:0;bottom:0;-webkit-transition:all .3s ease;transition:all .3s ease;background-color:#fff;
border-bottom:1px solid #e5e5e5}
.box863_-4924 .model .caption .title{line-height:70px;font-size:16px;color:#555;display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;text-align: left;padding-left: 15px}
.box863_-4924 .model .caption .info{color:#b5b5b5}
.box863_-4924 .model .insert{width:30px;height:20px;line-height:20px;position:absolute;top:50%;right:10px;margin-top:-10px;border-left:1px solid transparent;
-webkit-transition:all .3s ease;transition:all .3s ease}
.box863_-4924 .model .insert::before{content:"→";font-size:16px;color:#cdcdcd;-webkit-transition:all .3s ease;transition:all .3s ease;font-family:"Arial"}
.box863_-4924 .model .item-list li:hover {box-shadow:0 10px 15px 0 #d2c2c29c;}
.box863_-4924 .model .item-list li:hover .caption{height:70px;border-color:#183885;background:#e21e1f;  }
.box863_-4924 .model .item-list li:hover .caption p{color:#fff}
.box863_-4924 .model .item-list li:hover .insert{border-color:#fff}
.box863_-4924 .model .item-list li:hover .insert::before{margin-left:50% ;color:#fff}


.youshi{background: url(../images/bjcp.jpg) no-repeat center center;background-size:100% 100%;}
.youshi .youshi_box {padding-top:60px;margin:0 auto; width: 1200px;height: 670px;}
.youshi .youshi_box .biaoti h2{color: #fff;font-size: 34px;font-weight: normal;text-align: center;}
.youshi .youshi_box .biaoti b{ display: block;margin:0 auto;width: 60px;border-bottom:2px solid #e21e1f;}
.youshi .youshi_box .youshi_img{margin-top: 60px;}
.youshi .youshi_box .youshi_img dl {float: left;width: 22%;margin: 0 18px;}
.youshi .youshi_box .youshi_img dl dd { margin-top: 20px;text-align: center;font-size: 18px;color: #fff;}
.youshi .youshi_box .youshi_img dl dt {overflow: hidden;}
.youshi .youshi_box .youshi_img dl  img{margin-bottom: 10px; transition: all 0.6s;}
.youshi .youshi_box .youshi_img dl  img:hover{ transform: scale(1.1);  }
.youshi .youshi_box .youshi_img .shuomin{font-size:14px;margin-top: 10px;margin-bottom: 20px;height: 42px;overflow:hidden;text-overflow: ellipsis;}


.box20061_-3359 *{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}
.box20061_-3359 a{text-decoration:none;color:inherit}
.box20061_-3359 img{max-width:100%;border:0;vertical-align:top}
.box20061_-3359 ul,li{list-style:none}.box20061_-3359{width:1200px;margin:0 auto;font:14px/1.43 'Microsoft Yahei',Arial,sans-serif;color:#444}
.box20061_-3359 .tabs-title{margin-bottom:25px;text-align:center}
.box20061_-3359 .tabs-title a{display:inline-block;color:#666;padding:9px 60px;-webkit-transition:all .3s ease;transition:all .3s ease;font-size:16px;background-color:#eee;border-radius:20px;margin-right:20px}
.box20061_-3359 .tabs-title a.active,.box20061_-3359 .tabs-title a:hover{background-color:#e21e1f;color:#fff}
.box20061_-3359 .list-main{min-height:415px}.box20061_-3359 .news-list{overflow:hidden;display:none}
.box20061_-3359 .current{display:block}.box20061_-3359 .news-list li{float:left;width:48%;padding:17px 20px;overflow:hidden;background:#f7f7f7;margin-bottom:11px;position:relative;-webkit-transition:all ease .3s;transition:all ease .3s}
.box20061_-3359 .news-list li:after{content:'';position:absolute;top:0;display:block;left:0;width:100%;height:100%;background:#fff;z-index:0;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transition:-webkit-transform .75s cubic-bezier(.19,1,.22,1);transition:-webkit-transform .75s cubic-bezier(.19,1,.22,1);transition:transform .75s cubic-bezier(.19,1,.22,1);transition:transform .75s cubic-bezier(.19,1,.22,1),-webkit-transform .75s cubic-bezier(.19,1,.22,1);-webkit-transition-delay:0s;transition-delay:0s;-webkit-transform-origin:top;transform-origin:top;transition-delay:0s!important}
.box20061_-3359 .news-list li:hover{-webkit-box-shadow:0 2px 17px rgba(0,0,0,.1);box-shadow:0 2px 17px rgba(0,0,0,.1)}
.box20061_-3359 .news-list li:hover .title a{color:#fff}
.box20061_-3359 .news-list li:hover:after{z-index:0;-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-transform:scaleY(1);transform:scaleY(1);background-color:#e21e1f;-webkit-box-shadow:0 8px 19px #dedede;box-shadow:0 8px 19px #dedede}
.box20061_-3359 .news-list li:hover .news-intro{color:#fff}
.box20061_-3359 .news-list li:hover .news-intro .content{color:rgba(255,255,255,.8)}
.box20061_-3359 .news-list li:hover .news-intro .info span{color:#fff}
.box20061_-3359 .news-list .news-img{display:none}.box20061_-3359 .news-intro{padding-left:90px;overflow:hidden;position:relative;z-index:7}
.box20061_-3359 .news-intro .title{margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:normal}
.box20061_-3359 .news-intro .title a{color:#666}.box20061_-3359 .news-intro .info{position:absolute;left:0;top:0;width:80px;font-size:12px;padding:9px 0;overflow:hidden;background:#d2d2d2}
.box20061_-3359 .news-intro .info span{display:inline-block;background:no-repeat 0 50%;vertical-align:middle;margin-left:-71px;font-size:25px;font-weight:700;color:#fff}
.box20061_-3359 li:hover .news-intro .info{background:#fff}
.box20061_-3359 .news-list li:hover .news-intro .info span{color:#e21e1f !important}
.box20061_-3359 .news-intro .info .author{display:none}
.box20061_-3359 .news-intro .content{font-size:12px;line-height:22px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#999}
.box20061_-3359 .news-list .news-fl .news-intro .info{background:0;position:static}
.box20061_-3359 .news-list .news-fl .news-intro .info span{color:#666;margin-left:0;font-size:14px;font-weight:normal;position:relative}
.box20061_-3359 .news-list .news-fl .news-intro .info span:after{position:absolute;content:"";width:20px;height:2px;background:#e21e1f;left:0;bottom:-4px}
.box20061_-3359 .news-list .news-fl .news-intro{padding:0}
.box20061_-3359 .news-list .news-fl .news-intro .content{white-space:normal;font-size:14px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.box20061_-3359 .u-more{margin-top:64px;text-align:center}
.box20061_-3359 .u-more a{line-height:42px;display:inline-block;width:160px;height:42px;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;color:#b4b4b4;border:1px solid #c6c6c6}
.box20061_-3359 .u-more a:hover{color:#fff;border-color:#237aeb;background:#237aeb}
.box20061_-3359 .news-list .news-fl{width:594px;height:370px;margin-bottom:20px!important;margin-right:30px!important;background-color:#f7f7f7;padding:20px;position:relative;display:block;-webkit-transition:all ease-out .3s;transition:all ease-out .3s}
.box20061_-3359 .news-list .news-fl:hover .title a{color:#e21e1f}
.box20061_-3359 .news-list .news-fl{width:594px;height:466px;float:left;margin-bottom:20px!important;margin-right:30px!important;background-color:#f7f7f7;padding:20px;position:relative;display:block;-webkit-transition:all ease-out .3s;transition:all ease-out .3s}
.box20061_-3359 .news-list .news-fl .news-intro .title{margin-top:20px}
.box20061_-3359 .news-list .news-fl:after{display:none}
.box20061_-3359 .news-list .news-fl .news-img{overflow:hidden;display:block;height:272px;margin-bottom:10px}
.box20061_-3359 .news-list .news-fl .news-img img{ width: 100%; height: 272px;}
.box20061_-3359 .news-list .news-fl:hover{-webkit-box-shadow:0 2px 17px rgba(0,0,0,.1);box-shadow:0 2px 17px rgba(0,0,0,.1)}



.lunbo_bj {background: url(../images/lubo_bj.jpg) no-repeat center center;background-size: 100% 100%;padding-top: 50px;padding-bottom: 50px;}
.lunbo {width: 1200px;height: 400px;position: relative;overflow: hidden;margin: 0 auto}
.btn {width: 16px;height: 16px;background: #EF6A6C;border-radius: 50%;display: inline-block;margin: 0 15px;cursor: pointer;}
.box {position: absolute;}
.arrow-list {width: 50px;height: 100px;font-size: 40px;font-family: "宋体";text-align: center;line-height: 100px;background: rgba(0, 0, 0, .3);color: #fff;position: absolute;top: 50%;margin-top: -50px;cursor: pointer;}
.arrow-left {left: 600px}
.arrow-right {right: 0}
.fl {float: left;}
.fr {float: right;}
.box-txt {padding: 55px 25px;width: 550px;height: 500px;}
.box-titl p {margin: 0;padding: 0;font-size: 30px;color: #000;margin-bottom: 5px;line-height: 50px;}
.box-titl span {font-size: 20px;color: #db241c;}
.box-cen {width: 325px;height: 170px;margin: 20px 0;background: crimson;}
.box-cont {margin: 0;}
.box-cont h3 {font-size: 16px;color: #333;font-weight: bold;margin: 10px 0 25px;}
.box-cont p {margin-top: 30px;color: #333;font-size: 14px;line-height: 24px;}
.box-cont a {display: block;width: 150px;height: 38px;line-height: 38px;text-align: center;border: 1px solid #ddd;margin: 35px 0 0 0;color: #666;text-decoration: none;border-radius: 5px;}
.box-cont a:hover {background-color: #e21e1f;color: #fff;}
.box-img {width: 600px;height: 400px;}
.box-img img {width: 600px;height: 400px;}


.women {width: 100%;}
.women .women_box {width: 25%;float: left;height: 400px;}
.women .women_box1 {background: url(../images/qy1.jpg) no-repeat center center;}
.women .women_box2 {background: url(../images/qy4.jpg) no-repeat center center;}
.women .women_box3 {background: url(../images/qy3.jpg) no-repeat center center;}
.women .women_box4 {background: url(../images/qy2.jpg) no-repeat center center;}
.women .women_box .women_img {width: 100%;height: 400px;background-color: rgba(0, 0, 0, 0.7);}
.women .women_box .women_img:hover {background-color: rgba(226, 20, 31, 0.7);}
.women .women_img a {text-decoration: none;}
.women .women_img img {margin-top: 10px;display: block;margin: 0 auto;padding-top: 107px;}
.women .women_img h1 {margin-top: 10px;margin-bottom: 10px;font-size: 20px;color: #fff;text-align: center;}
.women .women_img b {width: 30px;border-bottom: 2px solid #fff;display: block;margin: 0 auto;}
.women .women_img p {font-size: 14px;color: #fff;text-align: center;display: block;margin: 0 auto;width: 280px;height: 60px;overflow: hidden;text-overflow: ellipsis;padding-top: 10px;}


.contact {width: 100%;height: 450px;background: url(../images/bj.jpg);overflow: hidden;}
.contact .contact_ditu {float: left;width: 50%;}
.contact .contact_ditu img {width: 100%;height: 450px;}
.contact .contact_lxfs {width: 50%;height: 450px;float: right;}
.contact .contact_lxfs ul {position: absolute;margin-top: 64px;float: left;}
.contact .contact_lxfs li {width: 34%;margin-left: 30px;float: left;list-style: none;margin-top: 60px;}
.contact .contact_lxfs li img {width: 40px;height: 40px;border: 1px solid #ccc;border-radius: 50%;padding: 10px 10px;float: left;}
.contact .contact_lxfs li p {width: 270px;}
.contact .contact_lxfs li p span {font-family: "微软雅黑";font-size: 16px;display: inline-block;padding: 4px 20px;}


.box2701_-6869 * {padding: 0;margin: 0;}
.box2701_-6869 .c_f {*zoom: 1;}
.c_f:after {display: block;visibility: hidden;clear: both;height: 0;content: "\20";}
.box2701_-6869 {width: 1200px;margin: 0 auto;position: relative;}
.box2701_-6869 .th2 {font-size: 16px;color: #333;}
.box2701_-6869 .th2:after {content: " / Link";font-size: 16px;color: #333;}
.box2701_-6869 .box270_tit {margin: 0;height: 50px;line-height: 50px;_height: 28px;_padding-top: 12px;}
.box2701_-6869 .box270_tit .box270_ico {background: url(../images/ico265_1.jpg) 0 0 no-repeat;display: inline-block;width: 14px;height: 18px;vertical-align: middle;margin-right: 10px;display: none;}
.box2701_-6869 .box270_tit .th2 {font-size: 14px;color: #333;}
.box2701_-6869 .box270_text {position: absolute;top: 7px;left: 150px;}
.box2701_-6869 .box270_text a {height: 20px;font-size: 14px;padding: 8px 10px 0 10px;color: #333;display: inline-block;text-decoration: none;}
.box2701_-6869 .box270_text a:hover {color: #db241c}


.footer_left {}
.footer_left>ul {width: 600px;margin-left: -50px;margin-top: 40px;}
.footer_left ul li {padding-left: 50px;width: 100px;float: left;list-style: none;}
.footer_left ul li>a {display: block;font-size: 16px;margin-bottom: 12px;color: #fff;text-decoration: none;}
.footer_left ul li a:hover {color: #db241c;}
.footer_left ul li ul li {margin-left: -50px;}
.footer_left ul li ul li a {display: block;font-size: 14px;line-height: 30px;margin-bottom: 0px;color: #a0a0a0;}

.db-ew {text-align: center;}
.db-ew b {display: inline-block;}
.db-ew b img {width: 140px;height: 140px;display: inline-block;background-size: 100%;margin-top: 6px;}
.db-ew p {font-size: 14px;color: #fff;padding-top: 10px;}
.db-ew span {display: inline-block;font-size: 14px;color: #fff;padding-top: 5px;}


body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td {margin: 0;padding: 0;}
a {text-decoration: none;color: inherit;}
ul,li {list-style: none}
img {max-width: 100%;vertical-align: middle;border: 0;}
input:autofill {border: none ! important;}
input:-webkit-autofill {border: none ! important;}
.footer_Copy {height: 54px;border-top: 1px solid #393838;}
.footer_Copy span {display: block;color: #808080;text-align: center;line-height: 54px;font-size: 14px;}
.fixed-contact-wrap {z-index: 999;position: fixed;right: 30px;top: 75%;width: 60px;margin-top: -90px;overflow: hidden;border-radius: 30px;opacity: 0;transition: all .4s;
transform: translateX(95px);-webkit-transform: translateX(95px);-moz-transform: translateX(95px);}
.fixed-contact-wrap.show {transform: none;opacity: 1;}
.fixed-contact-wrap.active {width: 225px;}
.fixed-contact-wrap li {position: relative;height: 60px;background: #222;overflow: hidden;}
.fixed-contact-wrap.active li {overflow: inherit;}
.fixed-contact-wrap li a {position: relative;z-index: 1000;display: block;}
.fixed-contact-wrap li i {z-index: 1000;position: absolute;right: 0;display: block;width: 60px;height: 60px;transition: all .4s;}
.fixed-contact-wrap.active li:after {z-index: 1001;content: '';position: absolute;bottom: 0;left: 50%;display: block;width: 80%;height: 1px;margin-left: -40%;background: rgba(255, 255, 255, .1);}
.fixed-contact-wrap.active li:last-child:after {display: none;}
.fixed-contact-wrap li:hover i,
.fixed-contact-wrap li:hover strong {opacity: .5;}
.fixed-contact-wrap .phone i {background: #222 url(../images/fix-icon1.png) no-repeat center center;border-top-left-radius: 30px;-moz-border-top-left-radius: 30px;-webkit-border-top-left-radius: 30px;
border-top-right-radius: 30px;-moz-border-top-right-radius: 30px;-webkit-border-top-right-radius: 30px;}
.fixed-contact-wrap .qq i {background: #222 url(../images/fix-icon2.png) no-repeat center center;}
.fixed-contact-wrap .wx i {background: #222 url(../images/wx.png) no-repeat center center/26px;}
.fixed-contact-wrap .back-top i {background: #222 url(../images/fix-icon3.png) no-repeat center center;}
.fixed-contact-wrap.active .back-top i {border-bottom-left-radius: 0;-moz-border-bottom-left-radius: 0;-webkit-border-bottom-left-radius: 0;}
.fixed-contact-wrap li strong {position: absolute;top: 0;right: -135px;display: block;width: 115px;padding: 0 15px 0 30px;font: normal 16px/60px 'gotham-medium';color: #fff;background: #222;white-space: nowrap;transition: all .4s;}
.fixed-contact-wrap.active li strong {right: 60px;}
.fixed-contact-wrap.black li {	background: #111;}
.fixed-contact-wrap.black li strong {background: #111;}
.fixed-contact-wrap.black .phone i {background: #111 url(../images/fix-icon1.png) no-repeat center center;}
.fixed-contact-wrap.black .qq i {background: #111 url(../images/fix-icon2.png) no-repeat center center;}
.fixed-contact-wrap.black .wx i {background: #111 url(../images/wx.png) no-repeat center center/26px;}
.fixed-contact-wrap.black .back-top i {background: #111 url(../images/fix-icon3.png) no-repeat center center;}
.fixed-contact-wrap.active li.wx:after {content: "";display: block;position: absolute;}
.fixed-contact-wrap.active li.wx:hover:after {top: -100px;width: 150px;height: 0px;height: 150px;background: url(../images/ewm.png) no-repeat center/150px;}

